suffer from carnification - Espagnol Anglais Dictionnaire